{"type": "gameStart", "map": "wellgl1", "numPlayers": 4, "numTeams": 2, "time": 0, "demo": "2020-06-07_18-40-46_[wellgl1]_tdf_vs.mvd", "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "playerStart", "player": "tdf", "classtime": 0, "time": 0, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "playerStart", "player": "bedabliu", "classtime": 0, "time": 0, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "playerStart", "player": "mascara", "classtime": 0, "time": 0, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "playerStart", "player": "", "classtime": 0, "time": 0, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "axe", "time": 24, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "supershotgun", "time": 25, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "tdf", "playerClass": 3, "nextClass": 0, "team": 1, "timePlayed": 91, "time": 91, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 232, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 46, "time": 232, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 46, "time": 232, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "supershotgun", "time": 233, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "tdf", "playerClass": 3, "nextClass": 1, "team": 1, "timePlayed": 262, "time": 262, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 263, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 263, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "shotgun", "time": 284, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "shotgun", "time": 306, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "shotgun", "time": 306, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 376, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 377, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 377, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 378, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 378, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 378, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 378, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 378, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 378, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 379, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 379, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 379, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 379, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 380, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 380, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "shotgun", "time": 546, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "shotgun", "time": 546, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "enemy", "player": "world", "playerClass": 0, "playerTeam": 0, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "worldspawn", "damage": 4, "time": 578, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "enemy", "attacker": "world", "attackerClass": 0, "attackerTeam": 0, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "worldspawn", "damage": 4, "time": 578, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "enemy", "player": "world", "playerClass": 0, "playerTeam": 0, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "worldspawn", "damage": 6, "time": 579, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "enemy", "attacker": "world", "attackerClass": 0, "attackerTeam": 0, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "worldspawn", "damage": 6, "time": 579, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "enemy", "player": "world", "playerClass": 0, "playerTeam": 0, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "worldspawn", "damage": 8, "time": 580, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "enemy", "attacker": "world", "attackerClass": 0, "attackerTeam": 0, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "worldspawn", "damage": 8, "time": 580, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "enemy", "player": "world", "playerClass": 0, "playerTeam": 0, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "worldspawn", "damage": 10, "time": 581, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "enemy", "attacker": "world", "attackerClass": 0, "attackerTeam": 0, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "worldspawn", "damage": 10, "time": 581, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "enemy", "player": "world", "playerClass": 0, "playerTeam": 0, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "worldspawn", "damage": 12, "time": 582, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "enemy", "attacker": "world", "attackerClass": 0, "attackerTeam": 0, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "worldspawn", "damage": 12, "time": 582, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "shotgun", "time": 591, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "shotgun", "time": 660, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 707, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 707, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "tdf", "playerClass": 1, "nextClass": 0, "team": 1, "timePlayed": 465, "time": 727, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "kao", "playerClass": 3, "nextClass": 0, "team": 2, "timePlayed": 764, "time": 764, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 771, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 771, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 772, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 772, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 772, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 772, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 773, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 773, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 773, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 773, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 773, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 774, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 774, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 775, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 775, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 775, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 775, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 775, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 776, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 776, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 776, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 776, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 776, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 777, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 777, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 777, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 777, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 777, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 778, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 778, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 778, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 778, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 778, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 779, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 779, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 779, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 779, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 779, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 780, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 780, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 780, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 780, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 781, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 781, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 781, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 781, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 781, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 782, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 782, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 783, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 783, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 784, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 784, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 784, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 784, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 785, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 785, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 785, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 785, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 785, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 785, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 785, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 786, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 786, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 786, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 786, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 786, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 787, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 787, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 787, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 787, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 787, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 788, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 788, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 788, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 788, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 788, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 789, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 789, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 789, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 789, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 789, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 790, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 790, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 790, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 790, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 790, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 791, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 791, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 791, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 791, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 791, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 792, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 792, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 792, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 792, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 792, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 793, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 793, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 793, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 794, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 794, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 794, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 794, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 794, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 795, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 795, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 795, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 795, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 795, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 796, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 796, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 796, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 796, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 796, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 797, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 797, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 797, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 797, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 797, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 798, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 798, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 798, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 798, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 798, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 799, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "1", "inflictor": "nailgun", "time": 799, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 830, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "damage": 48, "time": 830, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "damage": 48, "time": 830, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "shotgun", "time": 850, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 853, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 860, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "damage": 47, "time": 860, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "damage": 47, "time": 860, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 863, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 863, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 1, "playerTeam": 1, "target": "tdf", "targetClass": 1, "targetTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 865, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 1, "attackerTeam": 1, "player": "tdf", "playerClass": 1, "playerTeam": 1, "inflictor": "caltrop", "damage": 9, "time": 865, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "shotgun", "time": 866, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "shotgun", "time": 869, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 872, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "damage": 45, "time": 872, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "damage": 45, "time": 872, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 875, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "damage": 50, "time": 875, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "damage": 50, "time": 875, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 876, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "damage": 51, "time": 876, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "damage": 51, "time": 876, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 877, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "damage": 52, "time": 877, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "damage": 52, "time": 877, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 884, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "damage": 52, "time": 884, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "damage": 52, "time": 884, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "kill", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "proj_rocket", "time": 884, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "death", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "proj_rocket", "time": 884, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "kao", "playerClass": 3, "nextClass": 4, "team": 2, "timePlayed": 884, "time": 884, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 888, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 892, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 892, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 49, "time": 894, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 49, "time": 894, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 62, "time": 894, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 62, "time": 894, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "enemy", "player": "world", "playerClass": 0, "playerTeam": 0, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "worldspawn", "damage": 12, "time": 896, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "enemy", "attacker": "world", "attackerClass": 0, "attackerTeam": 0, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "worldspawn", "damage": 12, "time": 896, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "shotgun", "time": 896, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "shotgun", "time": 897, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 901, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 902, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 903, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 903, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 912, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 913, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 914, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 914, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 915, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 916, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 920, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 61, "time": 921, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 61, "time": 921, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "shotgun", "time": 925, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "shotgun", "time": 926, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "tdf", "playerClass": 1, "nextClass": 0, "team": 1, "timePlayed": 944, "time": 944, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 964, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 964, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 56, "time": 965, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 56, "time": 965, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "kill", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "time": 965, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "death", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "time": 965, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "axe", "time": 970, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 971, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 972, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 63, "time": 973, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 63, "time": 973, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 64, "time": 973, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 64, "time": 973, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 998, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 50, "time": 998, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 50, "time": 998, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 1009, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 1010, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "4", "inflictor": "pipebomblauncher", "time": 1010, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 71, "time": 1011, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 71, "time": 1011, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "damage": 71, "time": 1011, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "damage": 71, "time": 1011, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "kill", "kind": "self", "player": "kao", "playerClass": 4, "playerTeam": 2, "target": "kao", "targetClass": 4, "targetTeam": 2, "inflictor": "pipebomb", "time": 1011, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "death", "kind": "self", "attacker": "kao", "attackerClass": 4, "attackerTeam": 2, "player": "kao", "playerClass": 4, "playerTeam": 2, "inflictor": "pipebomb", "time": 1011, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "kao", "playerClass": 4, "nextClass": 1, "team": 2, "timePlayed": 130, "time": 1014, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1067, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1069, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1070, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 42, "time": 1070, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 42, "time": 1070, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "normalgrenade", "damage": 101, "time": 1074, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "normalgrenade", "damage": 101, "time": 1074, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1078, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 52, "time": 1078, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 52, "time": 1078, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "shotgun", "time": 1081, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1083, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 47, "time": 1083, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 47, "time": 1083, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "enemy", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "kao", "targetClass": 1, "targetTeam": 2, "inflictor": "shotgun", "damage": 15, "time": 1084, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "enemy", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "kao", "playerClass": 1, "playerTeam": 2, "inflictor": "shotgun", "damage": 15, "time": 1084, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "shotgun", "time": 1084, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1086, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1086, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 53, "time": 1086, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 53, "time": 1086, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "kill", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "time": 1086, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "death", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "time": 1086, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1089, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1113, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1117, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 21, "time": 1117, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 21, "time": 1117, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1131, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1132, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1133, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1134, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1135, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1152, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1157, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 24, "time": 1157, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 24, "time": 1157, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1163, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1177, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "tdf", "playerClass": "3", "inflictor": "rocketlauncher", "time": 1179, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageDone", "kind": "self", "player": "tdf", "playerClass": 3, "playerTeam": 1, "target": "tdf", "targetClass": 3, "targetTeam": 1, "inflictor": "proj_rocket", "damage": 52, "time": 1179, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "damageTaken", "kind": "self", "attacker": "tdf", "attackerClass": 3, "attackerTeam": 1, "player": "tdf", "playerClass": 3, "playerTeam": 1, "inflictor": "proj_rocket", "damage": 52, "time": 1179, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1181, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "attack", "player": "kao", "playerClass": "1", "inflictor": "shotgun", "time": 1190, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "kao", "playerClass": 1, "nextClass": 0, "team": 2, "timePlayed": 186, "time": 1200, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "tdf", "playerClass": 3, "nextClass": 0, "team": 1, "timePlayed": 1200, "time": 1200, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "kao", "playerClass": 1, "nextClass": 0, "team": 2, "timePlayed": 0, "time": 1200, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "changeClass", "player": "tdf", "playerClass": 3, "nextClass": 0, "team": 1, "timePlayed": 0, "time": 1200, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "teamScores", "team1Score": 0, "team2Score": 0, "team1Name": "blue", "team2Name": "red", "winningTeam": 0, "time": 1200, "gameTimeStamp": "2020-06-07T18:40:56.094Z"},
{"type": "gameEnd", "time": 1200, "gameTimeStamp": "2020-06-07T18:40:56.094Z"}